Web Service to JSON-RPC Transformation
نویسندگان
چکیده
During the last years JavaScript Object Notation Remote Procedure Call (JSON-RPC) emerged as the de facto standard for service calling on mobile devices. Unfortunately many enterprise services are still only available as traditional Web Service accessible via Web Services Description Language (WSDL) and Simple Object Access Protocol (SOAP). In this paper we introduce the Web Service to JSON-RPC adapter tool which offers JSON-RPC ports matching the SOAP ports in a WSDL-based web service definition. The adapter automatically translates JSON-RPC requests incoming on these ports to a responding SOAP message and forwards it the SOAP server. The SOAP response is translated back to JSON-RPC and delivered to the original client. Our adapter enables software developers to use a JSON-RPC client which is well supported on mobile platforms to access SOAP-based Web Services without altering the server nor requiring additional software on client side.
منابع مشابه
Literature Synthesis 16 July 2007
The Cellphone Shopper project aims to make grocery shopping easier by using technology to aid the process. Key to the project is the management of a shopping list which is accessible by multiple people through two interfaces: a cellphone and a Web site. This paper looks at existing material that is relevant to the development of the Web interface. Related shopping systems and Web sites that mai...
متن کاملMTMonkey: A Scalable Infrastructure for a Machine Translation Web Service
We present a web service which handles and distributes JSON-encoded HTTP requests for machine translation (MT) among multiple machines running an MT system, including text preand post-processing. It is currently used to provide MT between several languages for cross-lingual information retrieval in the EU FP7 Khresmoi project. The software consists of an application server and remote workers wh...
متن کاملNew Facets of Semantic Interoperability: Adding JSON - JSON-LD Transformation Functionality to the BIG IoT API
The BIG IoT project focuses on easy integration of the IoT data and services offered by existing IoT platforms and services based on semantic technologies. To enable IoT applications to consume data and services provided by heterogeneous systems and different stakeholders, a common set of ontologies and an RDF triple store with querying functionalities are used in the service discovery phase. T...
متن کاملSmart Grid Communication Middleware Comparison - Distributed Control Comparison for the Internet of Things
Communication between Distributed Energy Resources and aggregators is required to improve the efficiency of power use and solve stability issues. For the communication, the probability of delivery for measurements and control commands determines the possible power system services. The probability of delivery is determined by the processing units, data connection, middleware, and serialization. ...
متن کاملJson is Efficient over the XML in Native Application
Json is broadly known as one of the restless Service. Its standard for communicating the data objects is, the Key-Value pair format. The above cited restless service largely adopted allochronic forms with the browser and server. Currently it’s used by AJAX. In rest services, a request can be identified by a particular request to URL, which gives responses in XML, JSON or HTML. This is possible ...
متن کامل